Career 2015 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Australia F9 Copa Ericsson Mexico - Guadalajara Architect Open - Budapest Muller Cup - Ulm Telesp Celular Open - Ribeirao Preto Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson - Caracas Challenger Ford de Cherbourg - Cherbourg Fujitsu Siemens Open - Budapest ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Czech Open 2005 - Prostejov San Marino Cepu Open - San Marino ATP Challenger Trophy 2007 - Trnava Open Costa Daurada - Tarragona Challenger Ciudad de Guayaquil - Guayaquil Cyclus Open de Tenis - Florianopolis Meknes Challenger Barletta Challenger Zagreb Challenger Lugano Challenger Trani Challenger Knoxville Challenger Champaign Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Rome Challenger Furth Challenger VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda 2003 West Side Tennis Club Challenger - Forest Hills Uncle Toby's Australian Men's Clay Court Challenger - Canberra Canottieri Minico 2004 - Mantova Riviera di Rimini Challenger - Rimini dBI Tennis Challenger - Binghamton South African Airways Tennis Open - Durban Morocco Tennis Tour - Fes St.Petersburg Challenger by Kinex - St. Petersburg Segundo Aberto de Brasilia - Brasilia Global Telecom Open - Curitiba Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence Poznan Challenger Energis Dutch Open - Amsterdam Miller Lite Hall of Fame Tennis Championships - Newport AAPT Championships - Adelaide Mercedes-Benz Cup - Los Angeles BellSouth Open - Vina del Mar RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Open Seat Godo - Barcelona The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel 2004 Freeman Men's Challenger - Joplin Idea Prokom Open - Sopot China Open - Beijing Open Romania - Bucharest Next Generation Hardcourts - Adelaide Corona Mexico City Open - Mexico City BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Sydney International - Sydney Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad BMW Open - Munich Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Catella Swedish Open - Bastad Brisbane International - Brisbane Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Allianz Suisse Open - Gstaad If Stockholm Open - Stockholm Mallorca Open - Mallorca Ljubljana Open - Ljubljana Adidas International - Sydney Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London The LTA Hull Challenger - Hull Shimadzu All Japan Indoor - Kyoto Gallagher International - Hamilton San Luis Potosi Challenger 2002 - San Luis Potosi XL Capital Bermuda Open - Bermuda Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount Hungarian Open - Budapest ATU Cup - Weiden Granby Challenger - Granby Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum Fifth-Third Bank Tennis Championships - Lexington Binghamton Professional Tennis Tournament - Binghamton Trani Cup - Trani GHI Bronx Classic - Bronx CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov Siemens Open - Scheveningen Fujitsu Siemens Open - Budapest Polish Open 2000 - Poznan Warta Cup - Sopot BMW Brixina Tennis Open 2000 - Bressanone Geneva Challenger - Geneva Bulgarian Open - Sofia Macedonian Open - Skopje VI Trofeo Ciudad de Quito - Quito Copa Ericsson Argentina - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Copa Ericsson Argentina - Buenos Aires Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose The 69th King's Cup-Thailand Open - Bangkok Gran Copa Ericsson - Rio de Janeiro Maia Open 2002 - Maia Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno VIII Trofeo Ciudad de Quito - Quito USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio AIG Japan Open - Tokyo Visa Tennis Open - Sao Paulo International Tennis Championships - Delray Beach 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign 2003 Freeman Men's Challenger - Joplin Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Cerveza Cristal - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este 7th Wartburg Open - Eisenach Gramado Challenger - Gramado Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. ATP Kremlin Cup - Moscow Copa Ericsson - Lima 5th Sardinian International Championships - Cagliari C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli BNP Paribas Primrose - Bordeaux 2003 Eddleman USTA Challenger - Birmingham Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Banja Luka Challenger 2003 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona The USTA Challenger at West End Racquet - Torrance The Nottingham Challenger - Nottingham Waco International Tennis Challenger - Waco Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Heineken Challenger 2004 - Ho Chi Minh City Bogota Challenger - Bogota IX Abierto Internacional de Salinas - Salinas XXXVII Torneig C.E. Laieta - Barcelona Abierto Club Casablanca - Mexico City Ispat Open 2004 - Ostrava West Side Tennis Club Clay Court Challenger - Forest Hills Steelers Cup - Kosice Schickedanz Open - Furth Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano Oberstraufen Cup - Oberstaufen Siemens Open 2004 - Scheveningen Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Kyiv Open - Kiev Brasov Challenger - Brasov China Open - Beijing Uncle Tobys Challenger in Caloundra - Caloundra Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Guadalajara - Guadalajara X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota 4° Sporting Challenger - Turin Sassuolo Challenger - Sassuolo Trofeo Internacional Club Laieta - Barcelona Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Challenger Copa Sevilla - Seville Pekao Open 2005 - Szczecin XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Kia International in Caloundra - Caloundra Copa Petrobras - Montevideo Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis USTA Freeman Men's Challenger - Joplin BMW Tennis Championship - Sunrise Copa Club Campestre de Aguascalientes - Aguascalientes Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota ECM Prague Open - Prague Unique Zagreb Open - Zagreb Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella GHI Bronx Tennis Classic - Bronx Dusseldorf Open 2006 - Dusseldorf Pekao Open - Szczecin Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Kia International In Caloundra - Caloundra II Challenger Ciudada de Guayaquil - Guayaquil Kia International In Kawana - Kawana Naples Challenger - Naples 4th Volkswagen Challenger - Wolfsburg Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Schickedanz Open 2007 - Furth Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Isla de Gran Canaria - Mas Palomas ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov Polska Energia Open - Bytom Almaty Challenger 1 - Almaty Aamulehti Tampere Opene - Tampere San Marino Cepu Open - San Marino Adidas International - Sydney Brasov Challenger - Brasov Pekao Open - Szczecin Samsung Securities Cup - Seoul Flea Market Cup - Busan Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Prosperita Open 2008 - Ostrava III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Morocco Tennis Tour - Marrakech Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz TEAN International - Alphen Aan Den Rijn Ljubljana Open 2008 - Ljubljana Copa Petrobras-Colombia - Bogota Copa Petrobras-Brazil - Aracaju Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Estoril Open - Estoril Lima Challenger - Lima Sao Paulo Challenger Burnie Challenger Tanger Challenger Santiago Challenger Bogota Challenger St. Brieuc Challenger Rome Challenger Sofia Challenger Tunis Challenger Ostrava Challenger Bordeaux Challenger Karlsruhe Challenger Prostejov Challenger Furth Challenger Rijeka Challenger Scheveningen Challenger Tampere Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Szczecin Challenger Cali Challenger Bogota Challenger Buenos Aires Challenger Napoli Challenger Montevideo Challenger Tarragona Challenger Santiago Challenger Medellin Challenger Guayaquil Challenger Furth Challenger Scheveningen Challenger Poznan Challenger Kitzbuhel Challenger Charlottesville Challenger Zagreb Challenger Alessandria Challenger I Tourneo Fila Citta di Brindisi - Brindisi If Stockholm Open - Stockholm Winston Salem - Winston Salem Oberstaufen Cup - Oberstaufen VII Trofeo Ciudad de Quito - Quito SMS Tennis Cup - Sao Paulo Brasil Open - Florianopolis Hilton Waikoloa Village USTA Challenger - Waikoloa Heineken Challenger - Ho Chi Minh City Gosford Australian Unity Challenger - Gosford Zagreb Open - Zagreb Hungarian Architect Open - Budapest Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo SAA Hilversum Open - Hilversum Porsche Open - Poznan Global Telecom Open - Florianopolis Samsung Securities Cup - Seoul SMS Tennis Open - Sao Paulo 1st Challenger Tournament Leon - Leon ECM Prague Open 2005 - Prague AAPT Championships - Adelaide Banja Luka Challenger 2005 - Banja Luka U.S. Mens's Clay Court Championship - Houston Challenger de la Ciudad de Mexico - Mexico City Corona Mexico City Open - Mexico City Tunis Open 2006 - Tunis VII Avierto Internacional de Salinas - Salinas Copa Ericsson Mexico - Guadalajara Cosmorom Challenger - Brasov Abierto Mexicano Telcel - Acapulco Top Wool Challenger Biella - Biella The Surbiton Trophy - Surbiton Open de Moselle - Metz Black Forest Open - Freudenstadt Samsung Securities Cup Challenger Tennis - Seoul Uncle Toby's Burnie Challenger - Tasmania Open Diputacion - Cordoba USTA Challenger of Tiburon - Tiburon Athens Challenger XII Abierto Internacional de Salinas - Salinas Interwetten Austrian Open - Kitzbuhel Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Medibank International - Sydney Stella Artois Clay Court Championships - Budaors IV Abierto Internacional de Salinas - Salinas Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland The Stella Artois Grass Court Championships - London Open SEAT 2008 - Barcelona If Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Medibank Private International - Sydney Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Open de Moselle - Metz Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Medibank International - Sydney Brasil Open - Costa do Sauipe Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Austrian Open - Kitzbuhel Brisbane - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open Sud de France - Montpellier BMW Open - Munich Gerry Weber Open - Halle SkiStar Swedish Open - Bastad BellSouth Open - Vina del Mar Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Rogers Cup - Montreal Pacific Life Open - Indian Wells Croatia Open - Umag NASDAQ-100 Open - Miami Copa AT&T - Buenos Aires Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Monte Carlo Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo ATP Kremlin Cup - Moscow BMW Open - Munich Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, PO, CHI-AUS, 3-2 Australian Open - Melbourne ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, AUS-TPE 5-0 Wimbledon - London Davis Cup, World Group, PO, AUS-BEL 2-3 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 2R, AUS-THA 5-0 Hyundai Hopman Cup - Perth Australian Open Wildcard Play-Off - Melbourne